package com.yingxin.yxerp.module.organization.util;

import com.yingxin.yxerp.module.dingtalk.entity.enums.WeComEmployeeStatus;
import com.yingxin.yxerp.module.organization.entity.enums.StaffStatus;
import org.apache.commons.lang3.StringUtils;

public class UserStatusUtil {

    public static String getWeComUserStatusErpUserStatus(String weComStatus) {
        if( StringUtils.isBlank( weComStatus ) ){
            return StaffStatus.LZ;
        }
        // 实习，试用
        if( WeComEmployeeStatus.TWO.getStatus().toString().trim().equals( weComStatus ) ){
            return StaffStatus.SY;
        }
        // 全职
        if( WeComEmployeeStatus.ONE.getStatus().toString().trim().equals( weComStatus.trim() ) ){
            return StaffStatus.ZZ;
        }
        // 待离职
        if( WeComEmployeeStatus.FIVE.getStatus().toString().trim().equals( weComStatus.trim() ) ){
            return StaffStatus.ZZ;
        }
        // 以上都不是，认为离职
        return StaffStatus.LZ;
    }

}
